Pixar Fan Theory Claims That Maybe the Cars in "Cars" Aren't... Cars

Advertisement